wales irish golf galway bed and breakfast hotele accommodation london celtic scotland escorts edinburgh escort glasgow hotel booking self catering golf course dundee noclegi cork music fife dublin dunfermline golf clubs golf club hotel b&b